home *** CD-ROM | disk | FTP | other *** search
/ Enter Extra: Anatomy / EnterExtra Anato.iso / Sterowniki / A4tech iWheelWorks / WinNT40 / Amouse.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2000-12-11  |  4.7 KB  |  138 lines

  1. ;------------------------------------------------------------------------
  2. ;     Amouse.inf
  3. ;     A4Tech Mouse Setup Information File
  4. ;------------------------------------------------------------------------
  5. [Version]
  6. Signature=$CHICAGO$
  7. Class=Mouse
  8. Provider=%Mfg%
  9. ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
  10.  
  11. ; Install class "Mouse"
  12. ; ---------------------------------------------------------
  13. [ClassInstall]
  14. Addreg=MouseReg
  15.  
  16. [MouseReg]
  17. HKR,,Installer,,"SetupX.Dll, Mouse_ClassInstaller"
  18. HKR,,Icon,,"-2"
  19.  
  20. [DestinationDirs]
  21. Inf.Copy=17
  22. Ai8042pt.Copy=12
  23. Amserial.Copy=12
  24.  
  25. [SourceDisksNames]
  26. 51=%DISK_NAME%,,1
  27.  
  28. [SourceDisksFiles]
  29. Amouse.inf=51
  30. Ai8042pt.sys=51
  31. Amserial.sys=51
  32.  
  33. ; Manufacturer Section
  34. ;--------------------------------------------------
  35. [Manufacturer]
  36. %Mfg%=Mfg
  37.  
  38. [Mfg]
  39. ;--------------------------------------------------Device ID strings
  40. %A4M0001.DevDesc%=Ser_Inst,SERENUM\A4W0005
  41. %A4M0002.DevDesc%=Ser_Inst,*PNP0F0C
  42. %A4M0003.DevDesc%=Ser_Inst,*PNP0F01
  43. %A4M0004.DevDesc%=PS2_Inst,*PNP0F13
  44. %A4M0005.DevDesc%=PS2_Inst,*PNP0F03
  45.  
  46. [Inf.Copy]
  47. Amouse.inf
  48.  
  49. ; Install Sections
  50. ;-------------------------------------------------
  51.  
  52. ; A4Tech Serial Mouse for Windows NT
  53. ;-------------------------------------------------
  54. [Ser_Inst.NT]
  55. CopyFiles=Amserial.Copy,Inf.Copy
  56. AddReg=Ser_Inst.NT.AddReg
  57.  
  58. [SerMouse.Copy]
  59. Amserial.sys 
  60.  
  61. [Ser_Inst.NT.Services]
  62. AddService=Amserial,0x00000002,Sermouse.Service.Inst,Sermouse.EventLog.Inst ; Port Driver
  63.  
  64. [Sermouse.Service.Inst]
  65. DisplayName    = %SerMouse.SvcDesc%
  66. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  67. StartType      = 1                  ; SERVICE_SYSTEM_START
  68. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  69. ServiceBinary  = %12%\Amserial.sys
  70. LoadOrderGroup = Pointer Port
  71.  
  72. [Sermouse.EventLog.Inst]
  73. AddReg=Sermouse.EventLog.AddReg
  74.  
  75. [Sermouse.EventLog.AddReg]
  76. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\genmmser.sys"
  77. HKR,,TypesSupported,0x00010001,7
  78.  
  79. [Ser_Inst.NT.AddReg]
  80. HKLM,SYSTEM\CurrentControlSet\Services\Sermouse,Start,0x00010001,0x00000004
  81. HKLM,SYSTEM\CurrentControlSet\Services\mssermou,Start,0x00010001,0x00000004
  82. HKLM,SYSTEM\CurrentControlSet\Services\Amserial,Tag,0x00010001,0x00000002
  83. HKLM,SYSTEM\CurrentControlSet\Services\Amserial,Start,0x00010001,0x00000001
  84. HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,NumberOfButtons,0x00010001,0x00000003
  85. HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,MouseDataQueueSize,0x00010001,0x00000064
  86. HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,PointerDeviceBaseName,,"PointerPort"
  87. HKLM,SYSTEM\CurrentControlSet\Services\Amserial\Parameters,SampleRate,0x00010001,0x00000028
  88.  
  89. ; A4Tech PS/2 Port Mouse For Windows NT
  90. ;-----------------------------------------------------
  91. [PS2_Inst.NT]
  92. CopyFiles=Ai8042pt.Copy,Inf.Copy
  93. AddReg=PS2_Inst.NT.AddReg
  94.  
  95. [Ai8042pt.Copy]
  96. Ai8042pt.sys
  97.  
  98. [PS2_Inst.NT.Services]
  99. AddService=Ai8042pt,0x00000002,PS2mouse.Service.Inst,PS2mouse.EventLog.Inst ; Port Driver
  100.  
  101. [PS2mouse.Service.Inst]
  102. DisplayName    = %PS2Mouse.SvcDesc%
  103. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  104. StartType      = 1                  ; SERVICE_SYSTEM_START
  105. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  106. ServiceBinary  = %12%\Ai8042pt.sys
  107. LoadOrderGroup = Keyboard Port
  108.  
  109. [PS2mouse.EventLog.Inst]
  110. AddReg = PS2mouse.EventLog.AddReg
  111.  
  112. [PS2mouse.EventLog.AddReg]
  113. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\genmmps2.sys"
  114. HKR,,TypesSupported,0x00010001,7
  115.  
  116. [PS2_Inst.NT.AddReg]
  117. HKLM,SYSTEM\CurrentControlSet\Services\i8042prt,Start,0x00010001,0x00000004
  118. HKLM,SYSTEM\CurrentControlSet\Services\msi8042,Start,0x00010001,0x00000004
  119. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt,Tag,0x00010001,0x00000002
  120. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt,Start,0x00010001,0x00000001
  121. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,NumberOfButtons,0x00010001,0x00000003
  122. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,MouseDataQueueSize,0x00010001,0x00000064
  123. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,PointerDeviceBaseName,,"PointerPort"
  124. HKLM,SYSTEM\CurrentControlSet\Services\Ai8042pt\Parameters,SampleRate,0x00010001,0x00000028
  125.  
  126. ; User Visible Strings
  127. ;----------------------------------------------
  128. [Strings]
  129. Mfg="A4Tech"
  130. A4M0001.DevDesc="A4Tech Serial Port Wheel Mouse"
  131. A4M0002.DevDesc="A4Tech Serial Port Mouse"
  132. A4M0003.DevDesc="A4Tech Serial Port Mouse"
  133. A4M0004.DevDesc="A4Tech PS/2 Port Mouse"
  134. A4M0005.DevDesc="A4Tech PS/2 Port Mouse"
  135. PS2Mouse.SvcDesc="A4Tech PS/2 Port Mouse"
  136. SerMouse.SvcDesc="A4Tech Serial Port Mouse"
  137. DISK_NAME="A4Tech Mouse Install Disk"
  138.